:root {
    --color-background: #ffffff;
    --color-primary: #f6f8fa;
    --color-hover: #d0d7de52;
    --color-green: #2da44e;
    --color-lite-green: #2da55a36;
    --color-filter: 90deg;
    --color-border: #d0d7de;
    --color-text: #24292f;
    --color-link: #0969da;
}

a[href] {
    color: var(--color-text);
}

a[href]:hover {
    color: var(--color-link);
}

body:not(.ide-body) {
    padding: 62px 0 0 0 !important;
}

.ui.form textarea:focus,
.ui.form input:not([type]):not(.search):focus,
.ui.form input[type="text"]:focus,
.ui.form input[type="email"]:focus,
.ui.form input[type="date"]:focus,
.ui.form input[type="datetime-local"]:focus,
.ui.form input[type="password"]:focus,
.ui.form input[type="number"]:focus,
.ui.form input[type="url"]:focus,
.ui.form input[type="tel"]:focus,
.ui.input textarea:focus,
.ui.input input:not([type]):not(.search):focus,
.ui.input input[type="text"]:focus,
.ui.input input[type="email"]:focus,
.ui.input input[type="date"]:focus,
.ui.input input[type="datetime-local"]:focus,
.ui.input input[type="password"]:focus,
.ui.input input[type="number"]:focus,
.ui.input input[type="url"]:focus,
.ui.input input[type="tel"]:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}

div.less {
    border-radius: 25%;
    background-color: #ebedf0 !important;
}

div.little {
    border-radius: 25%;
    background-color: #9be9a8 !important;
}

div.some {
    border-radius: 25%;
    background-color: #40c463 !important;
}

div.many {
    border-radius: 25%;
    background-color: #30a14e !important;
}

div.much {
    border-radius: 25%;
    background-color: #216e39 !important;
}


#git-header-nav {
    height: 62px !important;
}

#git-header-nav>div {
    width: 100% !important;
}

#git-header-nav>div>div.ui.menu {
    padding: 8px 0;
}

#gitee-go {
    width: 0;
    margin: 0;
}

#git-header-nav>div>div>a.item.margin-0.ml-1 {
    width: 0;
}

#git-nav-user-bar {
    padding: 8px 0;
}

body>div.site-content>div.git-project-header {
    background-color: var(--color-primary);
}

body>div.site-content>div.git-project-header>div.ui.container>div.git-project-categories>a:nth-child(1) {
    color: var(--color-text);
}

body>div.site-content>div.git-project-header> {
    color: var(--color-text);
}

body>div.site-content>div.git-project-header>div.ui.container>div.git-project-categories>a:nth-child(5) {
    color: var(--color-text);
}

a.author {
    color: var(--color-link);
    font-weight: 400;
}

a.repository {
    color: var(--color-link);
    font-weight: 500;
}

body>div.site-content>div.git-project-header>div.ui.container>div.git-project-header-details>div>div>span.ui.buttons.basic.watch-container {
    border-radius: 6px;
}

body>div.site-content>div.git-project-header>div.ui.container>div.git-project-header-details>div>div>span.basic.buttons.star-container.stared.ui {
    border-radius: 6px;
}

body>div.site-content>div.git-project-header>div.ui.container>div.git-project-header-details>div>div>span.ui.basic.buttons.fork-container {
    border-radius: 6px;
}

body>div.site-content>div.git-project-header>div.ui.container {
    width: 100%;
    padding: 4px 0 0 4px;
}

#git-project-branch {
    border-radius: 6px;
    border: 1px solid var(--color-border);
    background-color: var(--color-primary);
}

body>div.site-content>div.git-project-header>div.git-project-nav>div>div {
    display: inline-flex !important;
    margin-top: 15px;
}

body>div.site-content>div.git-project-header>div.git-project-nav>div>div>a {
    color: var(--color-text) !important;
    margin: 0 20px 0 0 !important;
}

body>div.site-content>div.git-project-header>div.git-project-nav>div>div>div {
    color: var(--color-text) !important;
    margin: 0 20px 0 0 !important;
}

body>div.site-content>div.git-project-header>div.git-project-nav>div>div>a.item.active {
    color: var(--color-text) !important;
    font-weight: 550;
}

body>div.site-content>div.git-project-header>div.ui.container {
    display: inline-block !important;
    padding: 0 24px !important;
    width: 100%;
}

body>div.site-content>div.git-project-header>div.git-project-nav {
    display: inline-block !important;
    padding: 0 24px !important;
}

#git-header-nav>div {
    margin: 0;
    width: 100%;
}

#git-project-root-actions>div>div:nth-child(1)>a.ui.gradient.button.repo-action.left.attached {
    border-radius: 0 6px 6px 0;
}

#git-project-root-actions>div>div:nth-child(1)>a.ui.gradient.button.repo-action.right.attached {
    border-radius: 0 6px 6px 0;
    border: 1px solid var(--color-border);
}

#git-project-info>div.recent-commit>a>img {
    width: 24px !important;
    height: 24px;
    margin: -6px 10px 0 0;
}

#git-project-root-actions>div>div:nth-child(1) {
    background-color: var(--color-primary);
}

#git-project-file {
    border-radius: 6px;
    border: 1px solid var(--color-border);
    background-color: var(--color-primary);
}

#git-project-root-actions>div>div.item.toschina-content__hidden>a {
    border-radius: 6px;
    border: 1px solid var(--color-border);
    background-color: var(--color-primary);
}

#btn-dl-or-clone {
    border-radius: 6px;
    background-color: var(--color-green);
}

body>div.site-content>div.git-project-header>div.ui.container>div>div.git-project-header-container>h2 {
    font-weight: 200;
}

i.project-icon {
    font-size: 18px;
}

#git-project-info {
    padding: 13px;
    background-color: var(--color-primary);
    margin-bottom: 1px;
}

#tree-content-holder>div.ui.flat.nopadding.segment.tree-content {
    border-radius: 6px;
    border: 1px solid var(--color-border);
}

#tree-slider>div.row.tree-item {
    border-top: 1px solid var(--color-border);
    margin-top: -1px;
}

#git-project-info>div.recent-commit>a>span {
    font-weight: 600;
    font-size: 14px;
}

#git-project-info>div.recent-commit>span:nth-child(2)>a {
    color: var(--color-text);
}

#git-project-info>div.recent-commit>span:nth-child(3) {
    color: var(--color-text);
}

#git-project-info>div.recent-commit>span.timeago {
    color: var(--color-text);
}

#tree-slider>div.row.tree-item>div.tree-item-file-name>a {
    color: var(--color-text);
    margin-left: 10px;
}

#tree-slider>div.row.tree-item>div.nine.wide.column.tree_author>div>a {
    color: var(--color-text);
}

#tree-slider>div.row.tree-item>div.tree_time_ago>span {
    color: var(--color-text);
}

#license-popup {
    color: var(--color-text) !important;
}

#project-wrapper>div.four.wide.column>div>div.side-item.intro>div>div>div>span {
    color: var(--color-text) !important;
}

#git-readme>div {
    border-radius: 6px;
    border: 1px solid var(--color-border);
    font-family: '-apple-system;BlinkMacSystemFont;Segoe UI;Helvetica;Arial;sans-serif;Apple Color Emoji;Segoe UI Emoji';
    color: var(--color-text);
}

#git-readme>div>div.file_title {
    padding: 10px;
    background-color: var(--color-background);
    font-weight: 400;
}

li.catalog-li {
    font-weight: 400 !important;
}

li.catalog-li.active {
    color: var(--color-link) !important;
}

li.catalog-li.active>a {
    color: var(--color-link) !important;
}

#git-readme>div>div.file_catalog>div.scroll-container>div>ul>catalog-li.active {
    color: var(--color-link);
}

#git-readme>div>div.file_line {
    top: 48px;
    height: calc(100% - 48px);
    border: 0;
}

#notice-dropdown>a {
    color: #ffffff !important;
    font-weight: 600 !important;
}

#feature-update-notice {
    width: 0;
    margin: 0;
    display: none !important;
}

#git-nav-create>i {
    color: #ffffff !important;
    font-weight: 600 !important;
}

#metrics-radar>div.wrap>div {
    filter: hue-rotate(var(--color-filter));
    border-radius: 12px;
}

#metrics-radar>div.wrap>canvas {
    filter: hue-rotate(var(--color-filter));
}

#project-wrapper>div.four.wide.column>div>div.side-item.intro>div>div>div.d-flex.d-flex-between.dropdown.item.js-project-label_show.label-list-line-feed.project-label-list.ui>div.mixed-label>a>div:hover {
    background-color: var(--color-green) !important;
}


/*Issue*/

body>div.site-content>div.git-project-header>div.git-project-nav>div>div>a.item.active>span {
    filter: grayscale(100%);
}

#git-issues-search>div>div {
    /*下拉类别*/
    border-radius: 6px 0 0 6px;
    border: 1px solid var(--color-border);
    background: var(--color-primary) !important;
}

#git-issues-search>div>div>div.menu.transition {
    /*搜索下拉板*/
    background: var(--color-primary);
    border: 1px solid var(--color-border);
    border-radius: 0px 0px 6px 6px;
    overflow: initial;
    max-height: max-content;
    height: auto !important;
}

#git-issues-search>div>div>div.menu.transition.visible>a:hover {
    background: var(--color-hover) !important;
}

#git-issues-search>div>input {
    /*搜索*/
    margin-left: -1px;
    border-radius: 0 6px 6px 0;
    border: 1px solid var(--color-border);
    background: var(--color-primary) !important;
}

#git-issues-search>div>a {
    right: -160px;
}

body.git-project>div.site-content>div.ui.container.git-project-content>div.issue-header.d-flex-between>div>div.ui.menu-item.more-menu.border.dropdown {
    /*更多*/
    border-radius: 6px !important;
    border: 1px solid var(--color-border) !important;
    background-color: var(--color-primary) !important;
    margin-right: 8px;
}

body>div.site-content>div.ui.container.git-project-content>div.issue-header.d-flex-between>div>div.ui.menu-item.more-menu.border.dropdown>div {
    /*更多下拉板*/
    background: var(--color-primary);
    border: 1px solid var(--color-border);
    border-radius: 6px;
    overflow: initial;
    max-height: max-content;
    height: auto !important;
}

body>div.site-content>div.ui.container.git-project-content>div.issue-header.d-flex-between>div>div.ui.menu-item.more-menu.border.dropdown.active.visible>div>*:hover {
    background: var(--color-hover) !important;
}

body>div.site-content>div.ui.container.git-project-content>div.issue-header.d-flex-between>div>a.menu-item.board-view.border.d-flex-center.item {
    /*看板*/
    border-radius: 6px 0 0 6px !important;
    border: 1px solid var(--color-border) !important;
    background-color: var(--color-primary) !important;
}

body>div.site-content>div.ui.container.git-project-content>div.issue-header.d-flex-between>div>a.menu-item.milestone-btn.d-flex-center.border.item {
    /*里程碑*/
    margin-left: -1px;
    border-radius: 0 6px 6px 0 !important;
    border: 1px solid var(--color-border) !important;
    background-color: var(--color-primary) !important;
}

body>div.site-content>div.ui.container.git-project-content>div.issue-header.d-flex-between>div>div.buttons.d-flex.menu-item.new-issue-group.orange.ui {
    /*新建*/
    border-radius: 6px;
    background: var(--color-green) !important;
    -webkit-box-shadow: inset 0 0 0 0, inset 0 0 0 0;
    box-shadow: inset 0 0 0 0, inset 0 0 0 0;
}

#new_issue_link {
    border-radius: 6px !important;
    background: var(--color-green) !important;
    -webkit-box-shadow: inset 0 0 0 0, inset 0 0 0 0;
    box-shadow: inset 0 0 0 0, inset 0 0 0 0;
}

a#new_issue_link.ui.small.button.disabled,
#new_issue_link[title="添加附件"] {
    color: #ffffff !important;
    width: 100px;
}

body>div.site-content>div.ui.container.git-project-content>div.issue-header.d-flex-between>div>div.buttons.d-flex.dropdown.menu-item.new-issue-group.orange.ui>div.ui.button.new-reward-issue-dropdown-trigger {
    background: var(--color-green) !important;
    -webkit-box-shadow: inset 0 0 0 0, inset 0 0 0 0;
    box-shadow: inset 0 0 0 0, inset 0 0 0 0;
}

body>div.site-content>div.ui.container.git-project-content>div.issue-header.d-flex-between>div>div.buttons.d-flex.dropdown.menu-item.new-issue-group.orange.ui>div.menu.w100.transition {
    margin-top: -2px;
    background: var(--color-green) !important;
    border-radius: 0 0 6px 6px !important;
    overflow: initial;
    max-height: max-content;
    height: auto !important;
}

body>div.site-content>div.ui.container.git-project-content>div.issue-header.d-flex-between>div>div.buttons.d-flex.dropdown.menu-item.new-issue-group.orange.ui>div.menu.w100.transition>a {
    border: 0px;
    color: #ffffff !important;
}

body>div.site-content>div.ui.container.git-project-content>div.issue-header.d-flex-between>div>div.buttons.d-flex.dropdown.menu-item.new-issue-group.orange.ui>div.menu.w100.transition>a>i {
    border: 0px;
    color: #ffffff !important;
}

#git-issues-filters {
    -webkit-box-shadow: inset 0 0 0 0, inset 0 0 0 0;
    box-shadow: inset 0 0 0 0, inset 0 0 0 0;
    background: var(--color-background);
}

#git-issues-filters>a {
    color: var(--color-text) !important;
}

#git-issues-filters>div {
    color: var(--color-text) !important;
}

#git-issues>div>div.issue-info>div.issue-desc.other-info-row.d-align-center>a {
    color: var(--color-text);
    opacity: 75%;
}

#git-issues>div {
    border-radius: 6px;
    background: var(--color-primary);
    border: 1px solid var(--color-border) !important;
    margin-top: 24px;
    padding: 14px;
}

#git-issues>div>img {
    margin-top: 24px;
    filter: hue-rotate(var(--color-filter)) !important;
}

#git-issues>div>p {
    margin-bottom: 16px !important;
}

#git-issues>div>p>span {
    color: var(--color-text) !important;
}

#git-issues>div>p>a {
    color: var(--color-link) !important;
}

/*Pull Requests*/
#git-pull-requests-search>div>div {
    border-radius: 6px 0 0 6px;
    border: 1px solid var(--color-border);
    background: var(--color-primary) !important;
}

#git-pull-requests-search>div>div>div.menu.transition {
    background: var(--color-primary);
    border: 1px solid var(--color-border);
    border-radius: 0px 0px 6px 6px;
    overflow: initial;
    max-height: max-content;
    height: auto !important;
}

#git-pull-requests-search>div>div>div.menu.transition.visible>a:hover {
    background: var(--color-hover) !important;
}

#git-pull-requests-search>div>input {
    margin-left: -1px;
    border-radius: 0 6px 6px 0;
    border: 1px solid var(--color-border);
    background: var(--color-primary) !important;
}

body>div.site-content>div.ui.container>div.d-flex-between>div>a:nth-child(1) {
    margin-right: 0px;
    border-radius: 6px 0 0 6px !important;
    border: 1px solid var(--color-border) !important;
    background: var(--color-primary) !important;
}

body>div.site-content>div.ui.container>div.d-flex-between>div>a:nth-child(2) {
    margin-left: -1px !important;
    border-radius: 0 6px 6px 0 !important;
    border: 1px solid var(--color-border) !important;
}

body>div.site-content>div.ui.container>div.d-flex-between>div>a.ui.orange.button {
    border-radius: 6px;
    background: var(--color-green) !important;
    -webkit-box-shadow: inset 0 0 0 0, inset 0 0 0 0;
    box-shadow: inset 0 0 0 0, inset 0 0 0 0;
}

#git-pull-requests-filters {
    -webkit-box-shadow: inset 0 0 0 0, inset 0 0 0 0;
    box-shadow: inset 0 0 0 0, inset 0 0 0 0;
    background: var(--color-background);
}

#git-pull-requests-filters>a {
    color: var(--color-text) !important;
}

#git-pull-requests-filters>div {
    color: var(--color-text) !important;
}

body>div.site-content>div.ui.container>div.ui.flat.nopadding.git-pull-requests-panel>div.panel-list {
    color: var(--color-text);
}

body>div.site-content>div.ui.container>div.ui.flat.nopadding.git-pull-requests-panel>div.panel-list>div {
    border-radius: 6px;
    background: var(--color-primary);
    border: 1px solid var(--color-border) !important;
    margin-top: 24px;
    padding: 14px;
}

body>div.site-content>div.ui.container>div.ui.flat.nopadding.git-pull-requests-panel>div.panel-list>div>img {
    margin-top: 24px;
    filter: hue-rotate(var(--color-filter)) !important;
}

body>div.site-content>div.ui.container>div.ui.flat.nopadding.git-pull-requests-panel>div.panel-list>div>p {
    margin-bottom: 16px !important;
}

body>div.site-content>div.ui.container>div.ui.flat.nopadding.git-pull-requests-panel>div.panel-list>div>p>span {
    color: var(--color-text) !important;
}

body>div.site-content>div.ui.container>div.ui.flat.nopadding.git-pull-requests-panel>div.panel-list>div>p>a {
    color: var(--color-link) !important;
}

#project-item-menu>div>a {
    color: var(--color-text) !important;
}

#project-item-menu>div.active.item>a {
    font-weight: 600;
}

#activity-chart>svg>path {
    fill: var(--color-link);
}

body>div.site-content>div.ui.container>div>div.ui.segment.grid.page.page-content>div:nth-child(1)>div {
    border: 1px solid var(--color-border);
    border-radius: 6px;
    padding: 32px 0 32px 32px;
    background: var(--color-primary);
    display: block;
}

#contributors>div.ui.small.header {
    margin: 0;
    height: 0;
    display: none;
}

#contributors>div.ui.list {
    margin: 0;
    padding: 0 0 0 32px;
}

#contributors>div.ui.list>div {
    border: 1px solid var(--color-border);
    border-radius: 6px;
    padding: 8px 16px;
    margin: 0 0 8px 0px;
    background: var(--color-primary);
}

#taggeds-index>div>div.tag-list>div {
    border: 1px solid var(--color-border) !important;
    padding: 8px 12px !important;
    background: var(--color-primary);
    border-radius: 6px;
    margin-bottom: 16px;
}

#new-tag {
    background: var(--color-green);
    padding: 6px;
    border-radius: 6px;
}

#taggeds-index>div>div.tag-header {
    display: none;
    height: 0;
    padding: 0;
}

#commits-list>div>div:nth-child(1) {
    border-radius: 6px 6px 0 0;
}

#commits-list>div>div {
    border-color: var(--color-border);
}

#commits-list>div>div>div {
    border-color: var(--color-border);
}

#commits-list>div>div>div>div {
    border-color: var(--color-border);
}

#commits-list>div>div:nth-last-child(1) {
    border-radius: 0 0 6px 6px;
}

#commits-list>div>div>div.header {
    background-color: var(--color-primary);
}

#search-filter {
    background: var(--color-green);
    border-radius: 6px;
    margin-left: 16px !important;
}

body>div.site-content>div.ui.container>div.project-commits-filter.d-align-center>div:nth-child(6) {
    background-color: var(--color-primary);
    margin-left: 16px !important;
}

body>div.site-content>div.ui.container>div.project-commits-filter.d-align-center>div.ui.search.selection.dropdown.contributors-dropdown {
    border-radius: 6px;
    background-color: var(--color-primary);
    margin-left: 0px !important;
}

#releases-index>div>div.releases-timeline>div>div.release-body {
    border: 1px solid var(--color-border);
    border-radius: 6px;
    background: var(--color-primary);
    margin-bottom: 32px;
}

#releases-index>div>div.releases-timeline>div>div.release-meta>div.ui.label.pre-version {
    background-color: var(--color-green);
}

#datepicker-start {
    color: var(--color-text) !important;
    background-color: var(--color-primary);
    border: 1px solid var(--color-border);
    border-radius: 6px 0 0 6px;
}

#datepicker-start::placeholder {
    color: var(--color-text) !important;
}

#datepicker-end {
    color: var(--color-text) !important;
    background-color: var(--color-primary);
    border: 1px solid var(--color-border);
    border-radius: 0 6px 6px 0;
}

#datepicker-end::placeholder {
    color: var(--color-text) !important;
}

body>div.site-content>div.ui.container>div.project-commits-filter.d-align-center>div.ui.search.selection.dropdown.contributors-dropdown>div.default.text {
    color: var(--color-text) !important;
}

body>div.site-content>div.ui.container>div.project-commits-filter.d-align-center>div:nth-child(7) {
    margin-left: -1px;
}

#git-tags-container>a {
    background: var(--color-green) !important;
    border-radius: 6px;
    padding: 6px;
}

#git-discover-page>a.item.active {
    background-color: var(--color-green);
}

#git-discover-page>a:not(.active):hover {
    color: var(--color-text);
    background: var(--color-lite-green);
}

#git-project-attach-files>div>table {
    border-radius: 6px !important;
}

/*弹出*/

#git-project-bread>div.git-project-right-actions.pull-right>div.git-project-download-panel.for-project.ui.popup.bottom.center.transition {
    border-radius: 6px;
    border: 1px solid var(--color-border);
}

#git-project-branch>div.menu.transition {
    border: 1px solid var(--color-border);
    border-radius: 6px !important;
}

body>div.popper-profile-card {
    border-radius: 6px;
    border: 1px solid var(--color-border);
}

body>div>div.popper-profile-card__body>div>div.header>button {
    background-color: var(--color-green) !important;
    border-radius: 4px !important;
}

#git-project-file>div.menu.transition {
    border: 1px solid var(--color-border);
    border-radius: 6px !important;
}

#git-project-file>div.menu>a.item.repo-action:hover {
    color: var(--color-text) !important;
    background-color: var(--color-hover) !important;
}

div.ui.right.top.floating.pointing.dropdown.item.users.searchable>div.menu.transition {
    border: 1px solid var(--color-border);
    border-radius: 6px !important;
}

div.ui.right.top.floating.pointing.dropdown.item.users.searchable>div.menu.transition>div.scrolling.menu {
    border-radius: 6px !important;
}

div.ui.right.top.floating.pointing.dropdown.item.users.searchable>div.menu.transition>div.ui.right.icon.input.search>input[type=text] {
    border: 1px solid var(--color-border);
    border-radius: 4px;
}

div.ui.right.top.floating.pointing.dropdown.item.label-dropdown>div.menu.transition {
    border: 1px solid var(--color-border);
    border-radius: 6px !important;
}

div.ui.right.top.floating.pointing.dropdown.item.label-dropdown>div.menu.transition>div.ui.right.icon.search.input>input[type=text] {
    border: 1px solid var(--color-border);
    border-radius: 4px;
}

div.ui.right.top.floating.pointing.dropdown.item>div.menu.transition {
    border: 1px solid var(--color-border);
    border-radius: 4px !important;
}

*::after {
    box-shadow: 0px -2px 2px rgb(34 36 38 / 15%) !important;
}